package com.atguigu.gmall.cart.service;

import com.atguigu.gmall.model.cart.CartInfo;

import java.util.List;

public interface CartService {
    //添加购物车 用户id 商品id 商品数量num
    void addToCart(Long skuId, String userId, Integer skuNum);

    //查看购物车列表
    List<CartInfo> cartList(String userId, String userTempId);

    //修改购物车选中的状态
    void checkCart(Long skuId, String userId, Integer isChecked);

    //删除购物车
    void deleteCart(Long skuId, String userId);

    //根据用户id查询购物车列表
    List<CartInfo> getCartCheckedList(String userId);


}

